anti-ribboning device - Turkish English Dictionary